package com.qfedu.yuxiaoer.mapper;

import com.qfedu.yuxiaoer.entity.BillCostItem;
import com.qfedu.yuxiaoer.entity.BillCostItemExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BillCostItemMapper {
    long countByExample(BillCostItemExample example);

    int deleteByExample(BillCostItemExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(BillCostItem record);

    int insertSelective(BillCostItem record);

    List<BillCostItem> selectByExample(BillCostItemExample example);

    BillCostItem selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") BillCostItem record, @Param("example") BillCostItemExample example);

    int updateByExample(@Param("record") BillCostItem record, @Param("example") BillCostItemExample example);

    int updateByPrimaryKeySelective(BillCostItem record);

    int updateByPrimaryKey(BillCostItem record);
}